laboratory technology - English Synonyms Dictionary